What Defines A Digital Product Life Cycle